export interface Dress {
  id: number
  name: string
  photos: string[] // 婚纱图片
  category: DressCategory
  styles: DressStyle[]
  sizes: string[] // 可用尺码
  colors: string[] // 可选颜色
  price: number // 租赁价格
  deposit: number // 押金
  status: DressStatus
  description: string
  rent_count: number // 租赁次数
  is_active: boolean // 是否上架
}

export type DressCategory =
  | 1 // 婚纱
  | 2 // 晚礼服
  | 3 // 中式礼服

export type DressStyle =
  | 'simple' // 简约
  | 'luxury' // 奢华
  | 'vintage' // 复古
  | 'modern' // 现代
  | 'princess' // 公主
  | 'mermaid' // 鱼尾
  | 'aline' // A型
  | 'chinese' // 中式

export type DressStatus =
  | 1 // 可租赁
  | 2 // 已租出
  | 3 // 维护中
  | 4 // 已下架

export interface DressQuery {
  keyword?: string
  category?: DressCategory
  style?: DressStyle
  status?: DressStatus
  minPrice?: number
  maxPrice?: number
  page: number
  pageSize: number
}
